put forward an idea - Français Anglais Dictionnaire